hammer-headed bat - German English Dictionary